Big Huge Thesaurus

olive branch

noun

sounds kind of like